fern-leaved desert-parsley - German English Dictionary